//
//  ProductDes.swift
//  Documentation
//
//  Created by Toj on 3/11/21.
//

/**
 * BLL(VM)-> 业务逻辑层: 组件层的应用 + 业务逻辑  + 自定义模型层 + 对UI展现数据的处理
 
 * COM -> 组件(公共)层: 所有组件 + 公有方法 + Server封装(第三方服务第二层封装), 这里的数据更贴近后端数据
 
 * Servive -> 服务层: 第三方服务第一层封装, 包括音视频, 网络库, 白板等服务封装
 
 * TTCoreData -> 数据层: 服务器接口模型, 本地持久数据, 缓存数据等数据层面
 
 * TTBridgingCenter -> 桥接层: 数据转换/ 类型转换等
 
 * TTProduct-iPad -> UI层: 强烈建议通过BLL层获取所有数据, UI层简单的就是UI控件逻辑, 不掺和复杂逻辑
 
 * TTProduct-macOS -> UI层: 强烈建议通络BLL层获取所有数据, UI层简单的就是UI控件逻辑, 不掺和复杂逻辑
 */
